Oil Spoil

"Two of the big oil companies reported numbers on Friday. The lower oil price has been telling with Exxon Mobil's revenue dropping 33.4% YoY and their EPS dropping 51%! Chevron's revenue dropped to $40 billion from $57 billion the same time last year but their EPS was down a staggering 89.9%!" To market to market … Continue reading Oil Spoil