US oil reserve falls to 340.3 million barrels, lowest since 1983