Oil Prices Drop on Global Markets

Global oil prices eased by a significant amount yesterday as a barrel of crude oil dropped below the $107 mark. The development would be welcome news to consumers and businesses who have faced high energy costs in recent weeks. A…







