World Global Energy Crisis Warning: Oil Hits $110, Markets Fall as War Impacts Economy 21 March 2026, 4:54 am Team Buyback