Why are the stocks of big oil companies such as Exxon and Marathon going up when the price of oil has been going up? I'm not expert, but I would've thought that oil companies profit margins would be reduced, since oil has become more expensive recently. I need this answer for a project, thanks.
Crude oil above, companies below: