Oil Prices Surge, Increasing Talk Of “Economic Destruction”

Published on March 3, 2022

Oil prices have soared, breaking the $100 per barrel barrier and on their way to the $120-$150 range, analysts say. The jump is triggering recession fears and could derail the...