Oil prices inched higher today as worries about tight supply persisted even as investors eyed the release of supplies from strategic reserves from consuming nations and a truce in Yemen sparked hopes that supply issues in the Middle East could abate. Brent crude futures were up 9 cents, or 0.09%, to $104.48 a barrel early […]