Oil prices pushed higher on Monday, with both major benchmarks recording gains of more than 0.7% by late evening.
Brent crude futures reached $104.68 a barrel by 22:02 GMT, up 81 cents or 0.78% on the day. West Texas Intermediate, the US benchmark, rose 76 cents or 0.76% to settle at $101.06 a barrel.




