U.S. oil production is predicted to hit 13 million bpd in September, matching the record output from November 2019.
Major companies including Chevron...
By Alex Kimani
The Paris-based International Energy Agency (IEA) has predicted that global oil demand will peak before the end of the current decade as...
By Alex Kimani
The transportation sector is responsible for nearly 60% of global oil demand.
BNEF: EVs are currently displacing only 1.5 million barrels...