Oil prices determined by financial markets