US crude oil inventories fell during the week ending June 12, continuing their decline for the eighth consecutive week, according to data released Wed
Read on WOBR AI →