WTI Crude Oil soared over 8% today in what has been extremely volatile March. The International Energy Agency (IEA) wanted that 3,000,000 bpd of oil from Russia could be shut-in within the next 3 months. Crude oil prices reversed the recent selloff and climbed back above $104 as the IEA noted that the higher fuel […]
The post WTI Back Above $104 as IEA Warns on Loss of Russian Oil appeared first on Action Forex.