U.S. output has soared by 2.4 million bpd since January 2018.
Oil prices fell on Thursday as U.S. crude production neared an unprecedented 12 million barrels per day (bpd) amid worries about weakening demand, particularly in light of the trade …
Oil prices fell on Thursday as U.S. crude production neared an unprecedented 12 million barrels per day (bpd) amid worries about weakening demand, particularly in light of the trade …