Exxon and Chevron both released their oil quarterly earnings last week on 27 October. Crude Oil prices are at relatively high levels compared to the last 5 years, which can be seen in the below extract from Capnote and the … Read More