diesel prices fuel prices investment decisions oil marketing companies