Despite lingering concerns about China’s economy, global oil demand hit a record high in June and could be on track for another record in August, the International Energy Agency (IEA) said in its latest monthly report. The cuts from OPEC+ and Saudi Arabia, coupled with expected continued strength in demand…
Read More