Trusted by Contractors Nationwide

Fuel Price API for
Construction & Asphalt

Real-time crude oil and diesel prices for accurate bid estimation, contract escalation clauses, and fuel cost tracking.

Direct Correlation
Crude → Asphalt prices
source-aware freshness
Real-time pricing
Bid Accuracy
Protect your margins

Why Crude Oil Prices Impact Your Business

Asphalt is a Petroleum Product

Liquid asphalt (asphalt cement) is a byproduct of crude oil refining. When crude prices rise, asphalt prices follow—often with a 2-4 week lag.

  • Crude oil drives 60-70% of asphalt cost
  • Price correlation is predictable
  • Seasonal patterns affect pricing

Diesel Fuels Your Fleet

Equipment fuel is a major operating cost. Trucks, pavers, rollers, and excavators all run on diesel—and prices can swing 20%+ in a month.

  • Equipment fuel is 15-25% of costs
  • Price swings affect job profitability
  • Escalation clauses protect margins

Construction Industry Use Cases

Bid Estimation

Include accurate fuel and asphalt costs in bids to protect margins.

  • • Current material costs
  • • Price trend forecasting
  • • Competitive bid pricing

Contract Escalation

Support price adjustment clauses with verifiable market data.

  • • Index-based adjustments
  • • Audit-ready documentation
  • • Historical benchmarks

Fleet Management

Track diesel costs and optimize fuel purchasing for your fleet.

  • • Budget vs actual tracking
  • • Fuel purchase timing
  • • Cost allocation by job

Relevant Price Data for Construction

Crude Oil

  • WTI Crude (US benchmark)
  • Brent Crude
  • Historical data (10+ years)

Diesel Fuel

  • Ultra-Low Sulfur Diesel
  • Regional pricing
  • Heating oil (related)

Other Fuels

  • Gasoline (trucks)
  • Propane (heating)
  • Natural gas

Integration Example: Bid Cost Calculator

// Calculate material and fuel costs for a paving bid
const calculatePavingBidCosts = async (tons, truckMiles) => {
  const [crude, diesel] = await Promise.all([
    fetch('https://api.oilpriceapi.com/v1/prices/wti', {
      headers: { 'Authorization': 'Token YOUR_API_KEY' }
    }).then(r => r.json()),
    fetch('https://api.oilpriceapi.com/v1/prices/diesel', {
      headers: { 'Authorization': 'Token YOUR_API_KEY' }
    }).then(r => r.json())
  ]);

  // Asphalt cement is ~$250/ton base + crude correlation
  // Rule of thumb: $1 crude change ≈ $0.50 asphalt change
  const asphaltBasePrice = 250;
  const asphaltPricePerTon = asphaltBasePrice + (crude.price - 70) * 0.50;

  // Diesel for trucking and equipment
  const dieselGallons = truckMiles * 0.15; // 6.5 mpg average
  const fuelCost = dieselGallons * diesel.price;

  return {
    crudePrice: crude.price,
    dieselPrice: diesel.price,
    asphaltPricePerTon: asphaltPricePerTon.toFixed(2),
    totalAsphaltCost: (asphaltPricePerTon * tons).toFixed(2),
    totalFuelCost: fuelCost.toFixed(2),
    totalMaterialAndFuel: (asphaltPricePerTon * tons + fuelCost).toFixed(2)
  };
};

// Example: 500 tons of asphalt, 200 truck miles
const costs = await calculatePavingBidCosts(500, 200);

Price Alerts

Get notified when crude or diesel prices hit your bid thresholds.

Historical Data

10+ years of crude and diesel prices for trend analysis.

Regional Pricing

Diesel prices by region for accurate local cost estimation.

99.9% Uptime Target

Reliable data when you need it for bids and invoicing.

Daily Updates

Prices updated throughout the day from market sources.

Easy Integration

REST API works with any estimating software or spreadsheet.

Build More Accurate Bids Today

Join contractors using our API for bid estimation and contract pricing. 7-day free trial with 10,000 API requests.

No credit card required7-day free trialMobile-friendly