News

Yet, U.S. benchmark oil prices tumbled $5.33 to close at US$68.51 a barrel on Monday as oil markets tried to assess the risk ...