NEW YORK, Feb. 29 (UPI) -- Crude oil prices balanced at just above $107 per barrel Wednesday as tensions over Iran matched up with the European Central Bank's liquidity program.
The ECB said $713 billion was made available to banks through three-year loans at 1 percent interest, restoring liquidity to the European financial system.