Oil prices have fallen against a backdrop of a “looming surplus ... West Texas Intermediate crude for December delivery fell 61 cents, or 0.9%, to $68.09 a barrel on the New York Mercantile ...
Benchmark U.S. West Texas Intermediate (WTI) crude oil will cost $60-$80 per barrel in the foreseeable future, shale producer ...
Global oil markets face a surplus of more than 1 million barrels a day next year as Chinese demand continues to falter, ...
Oil futures were marginally higher early Wednesday, with the U.S. benchmark consolidating below the $70-a-barrel threshold as ...
Weak oil demand has limited refinery intake of crude oil for processing into refined products. Read more here.
The U.S. Energy Information Administration lowered its Brent spot average price forecast for next year in its latest short ...
UBS slashed its price forecast for global benchmark Brent to $80 per barrel on weakening demand in China, the world’s largest ...
Global oil markets face a surplus of more than 1 million barrels a day next year as Chinese demand continues to falter, ...
What is the price of crude oil today? WTI futures traded at $71.26 per barrel, as of 9 a.m. ET. Year to date, WTI ...
ExxonMobil announced on Wednesday it has reached 500M barrels of oil produced from Guyana's offshore Stabroek block ...