Tag

DEPARTMENT OF ENERGY

Crude prices printed their third weekly loss in four at the end of its most recent trading session.