The West Texas Intermediate (WTI) crude futures surpassed $107 per barrel on Wednesday, extending an 8% rally in the previous…
The International Energy Agency (IEA) has predicted that global demand for oil and gas will increase and that oil demand…
This website uses cookies.