Petroleum
Crude Oil Prices Plummet Amid Low Demand Season
Rising inventories and concerns about global supply glut have triggered a sharp decline in crude oil prices, with the New York Mercantile Exchange's (Nymex) August crude contract closing at $17.33 per barrel on July 19, down 2 cents from the previous day. Meanwhile, gasoline futures prices also