Oil field site, in the evening, oil pumps are running, The oil pump and the beautiful sunset reflected in the water

zhengzaishuru

Crude oil has been in a downturn for months. Oil is down by 27% from its recent high of $95 achieved in September. Record output from the U.S. is impacting the supply/demand dynamic, pressuring oil prices to proceed lower

Source link