News

PhilStar Global on MSN11h

Oil back to $60 as geopolitics fade

Oil prices have tumbled back toward $60 per barrel. This is a dramatic reversal from the crisis-driven surge that gripped markets just two months ago. Back then, analysts were predicting a worst-case ...