by February 24, 2022 11:06 am
-AAA: Oil hits $100 a barrel amid Russian invasion of Ukraine
Developments in the conflict between Russia and Ukraine have led future oil prices to rise to $100 a barrel – the highest since 2014 – but the full impact of…