The Buzz

Opec's crude oil production fell 797,000 barrels per day (Bpd), to average 30.81 million barrels per day (Mmbpd) in January, the group said in its latest …