Latest News March 7, 2026March 7, 2026 Are oil stocks due for a drop? What the charts say. Posted By: admin view original postExxon Mobil and Marathon Petroleum look vulnerable even as crude oil rallies.