Oil buyers run out of steam near $72.00 as markets brace for data
Share:
WTI clings to mild gains around two-week high, up for the third consecutive day.
Clear break of…