Relief in oil prices today