Pakistan Today

Oil prices dip, as US crude inventories soar

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

Exit mobile version