Global oil markets are in focus as crude prices suffer a heavy weekly loss of 10%, with WTI closing below $70 and Brent dropping under $72 per barrel before a modest rebound.
HypeNows