Brent spot prices were approaching $120 earlier today on news that the EU managed to agree on an immediate embargo on 2/3 of oil imports from Russia. We saw Oil trading above current levels for just a couple of days in March. Over the last four days, as discussions on the ban on oil imports […]

The post Brent Storms $120, But Rally May be Nearing the End appeared first on Action Forex.