U.S. oil production also hit a fresh record of 10.62 million barrels per day (bpd), a jump of more than a quarter since mid-2016
U.S. oil production also hit a fresh record of 10.62 million barrels per day (bpd), a jump of more than a quarter since mid-2016