Oil prices hit a six-week high on Thursday as oil rigs in the Gulf of Mexico were evacuated ahead of a storm, while an incident with a British tanker in the Middle East highlighted tensions in the region.
Brent crude futures were up 2 cents at $67.03 a barrel. Earlier in the session, they hit their highest since May 30 at $67.65, after ending Wednesday up 4.4%.
U.S. West Texas Intermediate crude futures were up 9 cents at $60.52 a barrel, having touched their highest since May 23 at $60.94. They gained 4.5% in the previous session.
Oil prices were also supported by a fall in the dollar after Federal Reserve Chairman Jerome Powell bolstered expectations for U.S. interest rate cuts.