News
Oil Prices Shed 8% Last Week — What It Means for Energy Stocks and Airlines
WTI crude slid back to around $77 a barrel last week, posting an 8% weekly loss as Middle East tensions eased. The divergent playbook: lower oil typically pressures energy producers while offering relief on airline fuel costs.