America faces a familiar foe in its fight against inflation, with crude prices up more than 18% over the past month.

Leave a Reply

Your email address will not be published. Required fields are marked *