Oil price drops below $73 per barrel
Oil prices fell 1 percent to below $73 a barrel on Friday, marking a more than 8 percent loss for the month, as lagging energy demand outweighed stronger-than-expected U.S. economic data.
U.S. oil for March delivery fell 75 cents to settle…