Oil Prices Drop as Rising Inventories Offset Russian Output Cuts

Oil prices declined for a second week straight after the previous week’s drop of about 4%, weighed by concerns about rising interest rates. This post appeared first on Hart Energy.