Oil prices fall more than 7% on fears of demand destruction
Oil prices fell more than seven percent on Tuesday morning as new lockdowns in China, soaring inflation and a strong dollar took center stage. -...
IEA: Higher gas prices could dampen demand growth
By Irina Slav - July 05, 2022, 9:00 AM CDT A global supply crisis for natural gas has pushed prices to record highs. The IEA...