The West Texas Intermediate (WTI) crude futures surpassed $107 per barrel on Wednesday, extending an 8% rally in the previous session as the IEA warned that...
The International Energy Agency (IEA) has predicted that global demand for oil and gas will increase and that oil demand alone will expand by 3.3 million...