The monthly report from the IEA bears no change in the narrative for the 2025 outlook. The US Dollar Index rallies further after President-elect Trump secures a majority in both Senate and House.
Nigeria has cranked up its oil production to a respectable 1.8 million barrels per day, and now claims it could hit 2 million bpd of production by year's end ...
Some results have been hidden because they may be inaccessible to you