While a promise from Saudi Arabia to keep oil exports below 7 million bpd has given oil markets some hope, overall sentiment appears to be very bearish.
A