4 months ago
0
U.S. crude oil surged past $112 a barrel in March 2022, marking its highest level since 2011...