Oil Prices Surge, Increasing Talk Of “Economic Destruction”

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…

Leave a comment

Your email address will not be published. Required fields are marked *