Oil prices

Oil hit a five-month high of over $72 per barrel this week, defying expectations that a rise in US shale oil production would cap the price (Bloomberg)