The US Department of Energy is planning to buy 1 million barrels of crude oil for the Strategic Petroleum Reserve, taking ...
Brent crude futures rose 18 cents, or 0.29%, to $61.50 a barrel as of 0137 GMT, while US West Texas Intermediate crude ...
Discover the latest insights on the surge of green energy stocks in 2025 compared to global markets and the oil sector. Find ...
Brazil's environmental agency Ibama approves drilling for oil near the Amazon River, sparking controversy among ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results